upstream supplier - Alemán Inglés Diccionario